(hand)bag snatcher - English Synonyms Dictionary